package com.cyj.dream.visual.codegen.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.time.LocalDateTime;

/**
 * @Description: 生成记录
 * @BelongsProject: DreamChardonnay
 * @BelongsPackage: com.cyj.dream.visual.codegen.model
 * @Author: ChenYongJia
 * @CreateTime: 2021-09-03 10:00
 * @Email: chen87647213@163.com
 * @Version: 1.0
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
@TableName("gen_form_conf")
@ApiModel(value = "生成记录")
@EqualsAndHashCode(callSuper=false)
public class GenFormConf extends Model<GenFormConf> {

    private static final long serialVersionUID = 1L;

    /**
     * ID
     */
    @TableId
    @ApiModelProperty(value = "ID")
    private Integer id;

    /**
     * 表名称
     */
    @ApiModelProperty(value = "表名称")
    private String tableName;

    /**
     * 表单信息
     */
    @ApiModelProperty(value = "表单信息")
    private String formInfo;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private LocalDateTime updateTime;

    /**
     * 删除标记
     */
    @ApiModelProperty(value = "删除标记")
    private String delFlag;

}
